magazine platoon - Turkish English Dictionary